Part Number Hot Search : 
M4051B FC113 IRL3715 TLE4263 SWL1N60 LM3843AN AK4964Z ASLPB
Product Description
Full Text Search
 

To Download M5M29F25611VP Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY DESCRIPTION
The MITSUBISHI M5M29F25611 is a CMOS Flash Memory with AND type multi-level memory cells. It has fully automatic programming and erase capabilities with a single 3.3V power supply. The functions are controlled by simple external commands. To fit the I/O card applications, the unit of programming and erase is as small as (2048+64) bytes. Available sectors of M5M29F25611 are more than 16,057(98% of all sector address) and less than 16,384 sectors.
PIN CONFIGURATION(TOP VIEW)
GND Vcc DQ0 DQ1 DQ2 DQ3 GND NC NC NC NC NC NC NC NC Vcc DQ4 DQ5 DQ6 DQ7 SC GND GND
FEATURES
On-board single power supply(Vcc) : Vcc=3.0V to 3.6V Organization AND Flash Memory : (2048+64)bytes x (More than 16,057 sectors) Data register : (2048+64)bytes Multi-level memory cell: 2bit / per memory cell. Automatic programming : Sector program time : 2.5 ms typ. System bus free Address,data latch function Internal automatic program verify function Status data polling function Automatic erase : Single sector erase time : 1.0 ms typ. System bus free Internal automatic erase verify function Status data polling function Erase mode : Single sector erase ((2048+64)byte unit) Fast access time : Serial read First access time : 50s max. Serial access time : 50ns max. Low power dissipation : ICC2 = 30mA typ. / 50mA max. (Read) ISB2 = 30A typ. / 50A max. (Standby) ICC3 = 20mA typ. / 40mA max. (Program) ICC4 = 20mA typ. / 40mA max. (Erase) ISB3 = 1A typ. / 10A max. (Deep standby) Package : 48pin-TSOP(I) (12.0 x 20.0mm2)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25
GND GND NC NC NC Vcc NC NC NC NC NC NC NC NC GND R/ DU NC Vcc GND
M5M29F25611VP
Outline 48P3R-B
Pin Description
Pin name DQ0-7 Function Input / Output Chip enable Output enable Write enable Command data enable Power supply Ground Ready / Reset Serial clock No connect Don't Use
Vcc note1 GND note1 R/ SC NC DU note2
Note1:All Vcc and GND pins should be connected to a common power supply and a ground, respectively. Note2:Pin should not be connected to anything.
1
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Block Diagram
2048+64
Sector Address Buffer
X-Decoder
16384 x (2048+64) x 8 Memory Matrix
Data Register(2048+64)
~
DQ0 DQ7 Multiplexer Data Input Buffer Input Data Control Y-Gating Y-Decoder
8
Data Output Buffer
~
R/ Y-Address Counter Vcc GND
~
Read/Program/ Erase Control SC
2
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Memory Map & Address
Sector Address.
3FFFH 3FFEH 3FFDH 2048 Bytes 2048 Bytes 2048 Bytes 64Bytes 64 Bytes 64Bytes
0002H 0001H 0000H 000H
2048 Bytes 2048 Bytes 2048 Bytes 800H (2048+ 64) Bytes
64 Bytes 64 Bytes 64 Bytes 83FH Column Address
Control Bytes
SA(1) : First Cycle Sector address SA(2) : Second Cycle CA(1) : First Cycle Column address CA(2) : Second Cycle
DQ0 DQ1 DQ2 DQ3 DQ4 SA0 SA1 SA2 SA3 SA4 SA8 SA9 SA10 SA11 SA12 CA0 CA1 CA2 CA3 CA4 CA8 CA9 CA10 CA11 X
DQ5 DQ6 DQ7 SA5 SA6 SA7 SA13 X X CA5 CA6 CA7 X X X
(Note2)
Note 1: Some failed sectors may exist in the device. The failed sectors can be recognized by reading the sector valid data written in a part of the column address 820H - 825H. The sector valid data must be read and kept outside of the sector before the sector erase. When the sector is programmed, the sector valid data should be written back to the sector. 2: An X means "Don't care". The pin level can be set to either VIL or VIH, as shown on page 12.
3
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Mode Selection
Pin Mode Deep Standby Standby Output disable Status register read Command Write (note4) X VIH VIL VIL VIL X X VIH VIL VIH X X VIH VIH VIL SC X X X X VIL VILR VIHR VIHR VIHR VIHR X X X X VIL (note3) R/ VOH VOH VOH VOH VOH DQ0 - DQ7 Hi - Z Hi - Z Hi - Z
Status register outputs
(note1) (note2)
Din
Notes: 1. Default mode after the power on is the status register read mode(refer to status transition P.11). From DQ0 to DQ7 pins output the status when =VIL and =VIL. 2. Refer to the command definition(P.5). Data can be read, programmed and erased after commands are written in this mode. 3. The R/ bus should be pulled up to Vcc to maintain the VOH level while the R/ pin outputs a high impedance. 4. An X means "Don't care". The pin level can be set to either VIL or VIH as shown on page 12.
Pin Description
is used to select the device. The status returns to the Standby at the rising edge of in the reading operation. However, the status does not return to the Standby at the rising edge of in the busy state in programming and erase operation.
Memory data, status register data and identifier code (ID code) can be read, when
is VIL.
Commands and address are latched at the rising edge of
.
SC Programming and reading data is latched at the rising edge of SC.
pin must be kept at the VILR (GND0.2V) level when Vcc is turned on and off. In this way, data in the memory is protected against unintentional erase and programming. must be kept at the VIHR (Vcc0.2V) level during any operations such as programming, erase and read
Commands and data are latched when
is VIL and Address is latched when
is VIH.
R/ The R/ indicates the program/erase status of the flash memory. The R/ signal is initially at a high impedance state. It turns to a VOL level after the (40H) command in programming operation or the(B0H) command in erase operation. No commands can be written during the R/ pin outputs a VOL. After the erase or programming operation finishes, the R/ signal turns back to the high impedance state. The R/ indicates the first access status of the flash memory in serial read (1) and (2). It turns to a VOL level after the sector address (SA(2)) in serial read (1) and serial read (2) operation. No commands can be written during the R/ pin outputs a VOL. Also, no serial clock can be input during the R/ pin outputs a VOL. After the first access operation finishes, the R/ signal turns back to the high impedance state. DQ0-DQ7 The DQ pins are used to input data, address and command, and are used to output memory data, status register data and identifier code (ID code).
4
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Command Definition (note 1,2)
First Second cycle
Command
Serial read(1) Without CA With CA
Bus cycles
3 3+2h(note6) 3
Operation mode (note 3)
Data in
00H 00H F0H 90H 01H 20H 10H 10H 1FH 0FH 11H 11H FFH 50H 12H
Operation mode
Data
in out SA(1) (note 4) SA(1) (note 4) SA(1) (note 4) ID (note8,9) Recovery Data SA(1) (note 4) SA(1) (note 4) SA(1) (note 4) SA(1) (note 4) SA(1) (note 4) SA(1) (note 4) SA(1) (note 4) SA(1) (note 4) Fourth cycle
Serial read(2) Read identifier codes Data Recovery Read Single sector Auto Erase Program (1) Auto Program
1 1 4 4 Without CA (note 7) With CA (note 7) 4+2h(note6) Program (2) (note 10) 4 Program (3) (control bytes) (note 7) 4 4 Program (4) Without CA (note 7) With CA (note 7) 4+2h(note6) Reset 1 Clear status register 1 Data Recovery Write 4
Write Write Write Write Write Write Write Write Write Write Write Write Write Write Write
Write Write Write Read Read Write Write Write Write Write Write Write
-
Write
Third cycle
Command
Serial read(1) Serial read(2) Auto Erase Auto Program Without CA With CA Single sector Program (1)
Bus cycles
3 3+2h(note6) 3 4
Operation mode
Data in
SA(2) (note4) SA(2) (note4) SA(2) (note4) SA(2) (note4) SA(2) SA(2) SA(2) SA(2) SA(2) SA(2) (note4) (note4) (note4) (note4) (note4) (note4)
Operation mode
Data in
CA(1) (note5) B0H (note11) 40H (note11,12) CA(1) (note5) 40H (note11,12) 40H (note11,12) CA(1) (note5) 40H (note11,12) 40H (note11,12)
Without CA (note 7) 4 With CA (note 7) 4+2h(note6)
Program (2) (note 10) 4 Program (3) (control bytes) (note 7) 4 Program (4) Without CA (note 7) 4 With CA (note 7) 4+2h(note6) Data Recovery Write
4
Write Write Write Write Write Write Write Write Write Write Write
-
Write
-
Write Write Write Write Write Write Write Write
SA(2) (note4)
Fifth cycle
Sixth cycle
Command
Serial read(1) Auto Program With CA Program (1) Program (4) With CA (note 7) With CA (note 7)
Bus cycles
3+2h(note6) 4+2h(note6) 4+2h(note6)
Operation mode
Data in
CA(2) (note5) CA(2) (note5) CA(2) (note5)
Operation mode
Data in
40H (note11,12) 40H (note11,12)
Write Write Write
-
Write Write
Notes : 1. Commands, sector address and column address are latched at rising edge of pulses. Program data is latched at rising edge of SC pulses. 2. The chip is in the read status register mode when is set to VIHR first time after the power up. 3. Refer to the command read and write mode in mode selection table (P.4). 4. SA(1)=Sector address (SA0 - SA7), SA(2)=Sector address (SA8 - SA13). 5. CA(1)=Column address (CA0 - CA7), CA(2)=Column address (CA8 - CA11).(0CA11 - CA083FH) 6. The variable h is the input number of times of set of CA(1) and CA(2).(1h2048+64) Set of CA(1) and CA(2) can be input not only one time but free times. 7. By using program(1) and (3), data can additionally be programmed for each sector before erase. 8. ID=Identifier code; Manufacturer code (1CH), Device code (6CH). 9. The manufacturer identifier code is output when is low and the device identifier code is output when is high. 10. Before program (2) operations, data in the programmed sector must be erased. 11. No commands can be written during auto program and erase (when the R/ pin outputs a VOL). 12. The fourth cycle or sixth cycle of the auto program comes after the program data input is complete. 5 Rev.2.3.1 2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Mode Description
Read Serial read(1) Memory data D0-D2111 in the sector of address SA is sequentially read. Output data is not valid after the number of the serial clock SC pulse exceeds 2112. When the column address CA is input after SA, memory data D(m) -D(m+j) in the sector of address SA is sequentially read. Then output data is not valid after the number of the SC pulse exceeds (2112-m). The mode turns back to the Standby mode at any time when is VIH. Serial read(2) Memory data D2048-D2111 in the sector of address SA is sequentially read. Output data is not valid after the number of the SC pulse exceeds 64.The mode turns back to the Standby mode at any time when is VIH. Automatic Erase Single sector Erase Memory data D0-D2111 in the sector of address SA is erased automatically by internal control circuits. After the sector erase starts, the erasure completion can be checked through the R/ signal and status data polling. All the bits in the sector are "1" after the erase. The sector valid data stored in a part of memory data D2048-D2111 must be read and kept outside of the sector before the sector erase. Automatic program Program(1) Program data PD0-PD2111 is programmed into the sector of address SA automatically by internal control circuits. When CA is input after SA, program data PD(m) -PD(m+j) is programmed form CA into the sector of address SA automatically by internal control circuits. By using program(1), data can additionally be programmed for each sector before the following erase. When the column is programmed, the data of the column must be [FF]. After the programming starts, the program completion can be checked through the R/ signal and status data polling. Programmed bits in the sector turn from "1" to "0" when they are programmed. The sector valid data should be included in the program data PD2048-PD2111. In this mode, E/W number of times must be counted whenever program(1) execute. Program(2) Program data PD0-PD2111 is programmed into the sector of address SA automatically by internal control circuits. After the programming starts, the program completion can be checked through the R/ signal and status data polling. Programmed bits in the sector turn from "1" to "0" when they are programmed. The sector must be erased before programming. The sector valid data should be included in the program data PD2048-PD2111. In this mode, Write number of times must be counted whenever program(2) execute. Program(3) Program data PD2048-PD2111 is programmed into the sector of address SA automatically by internal control circuits. By using program(3), data can additionally be programmed for each sector before the following erase. When the column is programmed, the data of the column must be [FF]. After the programming starts, the program completion can be checked through the R/ signal and status data polling. Programmed bits in the sector turn from "1" to "0" when they programmed. In this mode, E/W number of times must be counted whenever program(3) execute. Program(4) Program data PD0-PD2111 is programmed into the sector of address SA automatically by internal control circuits. When CA is input after SA, program data PD(m) -PD(m+j) is programmed from CA into the sector of address SA automatically by internal control circuits. By using program(4), data can be rewritten for each sector before the following erase. So the column data before programming operation are either "1" to "0". After the programming starts,the program completion can be checked through the R/ single and status data polling. The sector valid data should be included in the program data PD2048-PD2111. In this mode, E/W number of times must be counted whenever program(4) execute.
6
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
16383 Sector Address Memory Array
16383 Sector Address Memory Array 0 0 Register 2111 0 Column address 2111
16383 Sector Address Memory Array 0 0 2048 2111
0
Serial read(1), (Without CA) Program(1), (Without CA) Program(2) Program(4), (Without CA)
Register
Register
Serial read(1), (With CA) Program(1), (With CA) Program(4), (With CA)
Serial read(2) Program(3)
Status Register Read The status returns to the register read mode from Standby mode ,when and is VIL. In the status register read mode, DQ pins output the same operation status as in the status data polling defined in the function description, table 1 (page 34). Identifier Read The manufacturer and device identifier code can be read in the identifier read mode. The manufacturer and device identifier code is selected with VIL and VIH, respectively. Data Recovery Read When programming was error, the program data can be read. When additional programming (Program(1),(3),(4))was error, the data compounded of the program data and the original data in the sector of address SA can be read. Output data is not valid after the number of SA pulse exceeds 2112. The mode turns back to the Standby mode at any time when is VIH. (See timing waveform in page 31) Data Recovery Write When programming into a sector of address SA was an error,the program data can be re-written automatically by selecting the other sector SA'.In this Case,top address [SA13] of sector of address SA' must be the same as SA.Since the data recovery write mode utilizes program(4),rewritten sector of address SA' needs no sector erase before rewritten.After the data recovery write mode starts,the program completion can be checked through R/ signal and the status data polling.
7
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Command / Address / Data Input Sequence
8
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Command / Address / Data Input Sequence
9
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Command / Address / Data Input Sequence
10
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Status Transition
Deep Standby
Vcc
Power off CA(1) CA(2) 00H / F0H FFH Read (1), (2) setup SA(1), SA(2) Sector address input
Column address input CA(1)',CA(2)' SC
, SC
Read(1), (2)
90H FFH
ID Read set up
,
ID Read
BUSY
20H FFH
Sector Erase set up
SA(1), SA(2)
Sector address input
B0H
Erase start
Status register read
Erase finish
Column address input CA(1) CA(2) Standby Output disable 10H/ 11H SA(1) SA(2) CA(1)',CA(2)'
PD0 ~ PD2111
SC, PD(m)~ PD(m+j) 40H Program start Status register read
Program (1),(4) set up FFH
Sector address input
SC,
Program data input
Program finish (note4) PD0 ~ PD2111 Sector address input SC, Program data input 40H Program start Status register read
1FH/ 0FH FFH
SA(1) Program (2),(3) SA(2) set up
Program finish Status register clear 50H (note2) (note2) FFH Program or Erase Error
ERROR
(note1) 01H Status register read Error Standby (note3) Error Output disable
Data Recovery Read set up
,SC
Data Recovery Read
Status register read 40H (note1) 12H
Data Recovery Write set up
SA(1) SA(2)
Sector address input
FFH
Note 1: (01H)/(12H) Data Recovery Read/Write can be used only for Program(1),(2),(3),(4) Errors. 2: When Reset is done by CE or FFH, Error Status Flag is cleared. 3: When Error Standby, Icc3 level is current. 4: When Program(3) mode, input data is PD2048 ~ PD2111. 11 Rev.2.3.1 2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Absolute Maximum Ratings
Symbol VIN, VOUT Vcc Topr Tstg Tbias Parameter Test conditions With respect to GND Ratings -0.6 to +7 1) -0.6 to +7 0 to +70 -65 to +125 -10 to +80 Unit V V C C C
All input and output voltages Vcc voltage Operating temperature range Storage temperature range 2) Storage temperature under bias
Notes : 1. VIN , VOUT = -2.0V for pulse width 20ns 2. Device storage temperature range before programming.
Capacitance (Ta = 25C , f = 1MHz)
Symbol Cin Cout Parameter Test conditions Ta = 25C, f = 1MHz, VIN = VOUT = 0V Min Limits Typ Max 6 12 Unit pF pF
Input capacitance Output capacitance
Read Operation
DC Characteristics
Symbol ILI ILO ISB1 ISB2 ISB3 ICC1 ICC2 VIL VIH VILR VIHR VOL VOH Standby Vcc current Deep Standby Vcc current Operating Vcc current Input low voltage Input high voltage Input low voltage( Input high voltage( Output low voltage Output high voltage
( Vcc = 3.0V to 3.6V , Ta = 0 to +70C)
Parameter Test conditions GND VIN VCC GND VOUT VCC = VIH = VCC 0.2V = VCC 0.2V = GND 0.2V IOUT = 0mA, f = 0.2MHz IOUT = 0mA, f = 20MHz Limits Min -0.3 2.0 -0.2 VCC - 0.2 2.4 Typ 0.3 30 1 20 30 Max 2 2 1 50 10 25 50 0.8 VCC + 0.3 0.2 VCC + 0.2 0.4 2) Unit A A mA A A mA mA V V V V V V
Input leakage current Output leakage current
1)
pin) pin) IOL = 2mA IOH = -2mA
Notes : 1. VILmin = -1.0V for pulse width 50ns. VILmin = -2.0V for pulse width 20ns. 2. VIHmax = Vcc + 1.5V for pulse width 20ns. If VIH is over the specified maximum value, the read operations are not guaranteed.
12
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
AC Characteristics (for power on and off, serial read) (Vcc =3.0 to 3.6V, Ta = 0 to +70C) Test Conditions * Input pulse levels : 0.4V/2.4V * Input pulse levels for RES : 0.2V/Vcc-0.2V * Input rise and fall times : 5ns * Output load : 1 TTL gate + 100pF (Including scope and jig.) * Reference levels for measuring timing : 0.8V, 1.8V
Symbol tCWC tSCC tCES tCEH tWP tWPH tAS tAH tDS tDH tSAC tOES tOEL tOER tOEWS tSH tDF 1) tWSD tRP tSOH tSP tSPL tSCS tCDS tCDH tVRS tVRH tCESR tDFP tBSY tCPH tCWRS tCWRH tSW tCOH tSCD tRS tDBR tRBSY 2)
Parameter
Test conditions
Write cycle time Serial clock cycle time setup time hold time Write pulse time Write pulse high time Address setup time Address hold time Data setup time Data hold time SC to output delay setup time for SC low to output low-z setup time before read setup time before command write SC to output hold hight to output float to SC delay time to setup time SC to hold time SC pulse width SC pulse low time SC setup time for setup time for hold time for Vcc setup time for to Vcc hold time setup time for R/ undefined for Vcc off high to device ready pulse high time , setup time for to , hold time SC setup for hold time for SA(2)to CA(2)delay time R/ setup time for SC Time to device Busy on Read mode Busy time on Read mode
= VIL,
= VIH
=
= VIL,
= VIH
= = VIL, = VIH = VIL, = VIH
Min 120 50 0 0 60 40 50 10 50 10 0 0 250 0 15 50 1 50 20 20 0 0 20 1 1 1 0 200 0 0 50 0 200 -
Limits Typ 45
= VIH = VIH
Max 50 40 40 1 30 1 -
Unit ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns s ms ns ns ns ns ns ns s s s ns ms ns ns ns ns ns s ns s s
Notes : 1. tDF is a time after which the DQ pins become open. 2. tWSD(min) is specified as a reference point only for SC, if tWSD is greater than the specified tWSD(min) limit, then access time is controlled exclusively by tSAC.
13
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Power on and off Sequence
VCC tVRS
tRP
tCES
tCEH
tCESR
tRP
tCES
tCEH
tCESR
tCWRS (note1) tBSY HighZ R/ Undefined Ready
tCWRH tVRH (note2) tBSY (note1)
tDFP
Undefined
note1 :
must be kept at the VILR level as shown in page 12 at the rising and falling edges of Vcc to guarantee data stored in the chip. note2 : must be kept at the VIHR level specified in page 12 while DQ7 outputs the VOL level in the status data polling and R/ outputs the VOL level.
14
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Serial Read (1)/(2) Timing Waveforms
tCOH (note1) tCPH
tCES tCWC tOEWS tWPH tCWC tWPH tOER
tCEH
tWP tCDH
tWP
tWP tOES
tWP tCDH
tCDS SC
tCDS
tWSD
tSCC
tSCC
(note2)
tSOH
tCDS
tSCS
tDS tDH
tAS
tAH
tSP tSPL tAS tAH tOEL tSAC tSAC tSH tSH
tSAC
tSAC
tDF
tDS tDH (note3)
DQ0-7 tRP 00H/ F0H SA(1) SA(2)
D0out/ D1out/ D2048out D2049out D2111out/ (note2) D2111out FFH
tDBR R/ tRBSY
tRS HighZ
Note 1. The status returns to the Standby at the rising edge of . 2. Output data is not valid after the number of the SC pulse exceed 2112 and 64 in the serial read mode (1) and (2), respectively. 3. The status can return to the Ready after the command FFH is input.
15
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
~~ ~~
~ ~
~ ~
~ ~
~~ ~~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~~ ~~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~~ ~~
~ ~
~ ~
16
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
~~ ~~
~ ~
~ ~
~ ~
~~ ~~
~ ~
~ ~
~ ~
~~ ~~
~ ~
~ ~
~~ ~~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~ ~
~~ ~~
~ ~
~ ~
17
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Erase and Programming Operations
DC Characteristics
Symbol ILI ILO ISB1 ISB2 ISB3 ICC3 ICC4 VIL VIH VOL VOH
(Vcc = 3.0V to 3.6V , Ta = 0 to +70C )
Parameter Test conditions GND VIN VCC GND VOUT VCC = VIH = VCC 0.2V = VCC 0.2V = GND 0.2V In programming In erase Min -0.3 2.0 2.4 Limits Typ 0.3 30 1 20 20 Max 2 2 1 50 10 40 40 0.8 VCC + 0.3 0.4 Unit A A mA A A mA mA V V V V
Input leakage current Output leakage current Standby Vcc current Deep Standby Vcc current Operating Vcc current Input low voltage Input high voltage Output low voltage Output high voltage
1)
2)
IOL = 2mA IOH = -2mA
Notes : 1. VILmin = -0.6V for pulse width 20ns. 2. If VIH is over the specified maximum value, the Erase and Programming operations are not guaranteed.
18
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
AC Characteristics (for Erase,program,ID read,status register read , data recovery read and data recovery write.) (Vcc =3.0V to 3.6V, Ta = 0 to +70C)
Test Conditions * Input pulse levels : 0.4V/2.4V * Input pulse levels for RES : 0.2V/Vcc - 0.2V * Input rise and fall times : 5ns * Output load : 1 TTL gate + 100pF (Including scope and jig.) * Reference levels for measuring timing : 0.8V, 1.8V
Symbol tCWC tSCC tCES tCEH tWP tWPH tAS tAH tDS tDH tOEWS tOEPS tOER tDB tDBR tASE tASP(1) tASP(2) tASP(3) tASP(4) tASRW tWSD tRBSY tWSDR tCPH tSP tSPL tSDS tSDH tSW tSCS tSCHW tCE tOE tDF 1) tRP
Parameter
Test condition
Write cycle time Serial clock cycle time setup time hold time Write pulse width Write pulse high time Address setup time Address hold time Data setup time Data hold time setup time before command write setup time before status polling setup time before read Time to device busy Time to device busy on Read Mode Auto erase time Auto program time (1) Auto program time (2) Auto program time (3) Auto program time (4) Data Recovery Write time to SC delay time Busy Time on Read Mode to SC delay time on Recovery Read Mode pulse high time SC pulse width SC pulse low time Data setup time for SC Data hold time for SC SC setup for SC setup for SC hold time for to output delay to output delay high to output float to setup time
Min 120 50 0 0 60 40 50 10 50 10 0 40 250 50 2 200 20 20 0
Limits Typ 1.0 3.0 2.5 3.0 3.5 3.5 45 -
Max 150 1 10 40 40 40 40 40 120 60 40 -
Unit ns ns ns ns ns ns ns ns ns ns ns ns ns ns s ms ms ms ms ms ms s s s ns us ns ns ns ns ns ns ns ns ns ms
= VIL
30 50 0 20 1
Notes : 1. tDF is a time after which the DQ pins become open.
19
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
AC Characteristics (for Erase,program,ID read,status register read , data recovery read and data recovery write.) (Vcc =3.0V to 3.6V, Ta = 0 to +70C) Test Conditions * Input pulse levels : 0.4V/2.4V * Input pulse levels for RES : 0.2V/Vcc - 0.2V * Input rise and fall times : 5ns * Output load : 1 TTL gate + 100pF (Including scope and jig.) * Reference levels for measuring timing : 0.8V, 1.8V
Symbol tCDS tCDH tCDSS tCDSH tRDY tCDOH tCDAC tCDF tCOS tCOH tCDOS tOES tOEL tSAC tSH tRS tCWH tCWHR tWWH
parameter
Test condition
setup time for hold time for setup time for SC hold time for SC Next cycle ready time to hold time to output delay to output invalid setup time for hold time for to setup time setup time for SC low to output low-z SC to output delay SC to output hold R/ setup for SC hold time for hold time for on Recovery Read Mode hold time for
Min 0 20 1.5 30 0 50 0 0 0 20 0 0 15 200 1 2 1
Limits Typ -
Max 50 100 40 50 -
Unit ns ns s ns ns ns ns ns ns ns ns ns ns ns ns ns s s s
20
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Erase and Status Data Polling Timing Waveforms (Sector Erase)
tCOS
tCES tCWC tOEWS tWPH tCWC tWPH tCWC tWPH
tCEH
tCE tOE tOEPS tASE tRDY tCDS
tWP tCDH tWP
tWP
tCDS tWP
tCDS SC tSCS
tCDS
tCDH
tCDH tSCHW
tDS
tDH
tAS
tAH
tAS
tAH
tDS tDH
tDF
tDF
DQ0-7 20H SA(1) SA(2) B0H tDB tRP R/ HighZ (note1) (note2) HighZ DQ7=VOL DQ7=VOH
Note : 1. Any commands, including reset command FFH, cannot be input while R/ outputs a VOL. 2. The status returns to the Standby or the Output disable after R/ returns to HighZ.
21
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Program(1) and Status Data Polling Timing Waveforms
tCOS
tCES tCWC tOEWS tWPH tCWC tWPH
tCEH
tCE
tOEPS
tOE
tRDY
tCDS tWP tCDS tWP tWP tCDSS tWP tSW tCDS SC tSCS tDS DQ0-7 10H SA(1) SA(2) PD0 PD1 PD2111 40H DQ7=VOL DQ7=VOH tDH tAS tAH tAS tAHtSDS tSDH tSP tSP tCDH tCDH tSCC tSPL (note1) tCDH tSCHW tASP(1)
tDS
tDH
tDF
tDF
tRP R/
HighZ
tDB (note2)
(note3) HighZ
Notes : 1. The programming operation is not guaranteed when the number of the SC pulse exceeds 2112. 2. Any commands, including reset command FFH, cannot be input while R/ is VOL. 3. The status returns to the Standby or the Output disable after R/ returns to HighZ. 4. By using program(1), data can be programmed additionally for each sector before erase.
22
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
~~ ~~
~ ~
~ ~
~ ~
~~ ~~
~ ~
~ ~
~~ ~~
~ ~
~ ~
~ ~
~~ ~~
~ ~
~ ~
23
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
~~
~
~ ~
~
~~
~
~
~~
~
~
~
~~
~ ~
~
24
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Program(2) and Status Data Polling Timing Waveforms
tCOS
tCES tCWC tOEWS tWPH tCWC tWPH
tCEH
tCE
tOEPS
tOE
tRDY
tWP tCDS tWP
tWP
tCDSS
tWP tSW
tASP(2) tCDS tCDH tSCHW
tCDS SC tSCS tDS DQ0-7
tCDH
tCDH
tSCC tSPL
(note1)
tDH tAS tAH tAS tAHtSDS
tSDH tSP
tSP
tDS
tDH
tDF
tDF
1FH
SA(1)
SA(2)
PD0
PD1
PD2111
40H
DQ7=VOL
DQ7=VOH
tRP R/
HighZ
tDB (note2)
(note3) HighZ
Notes : 1. The programming operation is not guaranteed when the number of the SC pulse exceeds 2112. 2. Any commands, including reset command FFH, cannot be input while R/ is VOL. 3. The status returns to the Standby or the Output disable after R/ returns to HighZ. 4. By using program(2), the programmed data of each sector must be erased before programming next data.
25
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Program(3) and Status Data Polling Timing Waveforms
tCOS
tCES tCWC tOEWS tWPH tCWC
tCEH
tCE
tOEPS
tOE
tRDY
tWP tCDS tWP
tWP
tCDSS
tSW tWP
tASP(3)
tCDS
tCDS SC tSCS tDS DQ0-7
tCDH
tCDH
tSCC tSPL
(note1)
tCDH tSCHW
tDH tAS tAH tAS
tAH tSDS
tSDH tSP
tSP
tDS
tDH
tDF
tDF
0FH
SA(1)
SA(2) PD2048 PD2049 PD2111 40H
DQ7=VOL
DQ7=VOH
tRP R/
HighZ
tDB (note2)
(note3) HighZ
Notes : 1. The programming operation is not guaranteed when the number of the SC pulse exceeds 64. 2. Any commands, including reset command FFH, cannot be input while R/ is VOL. 3. The status returns to the Standby or the Output disable after R/ returns to HighZ. 4. By using program(3), data can be programmed additionally for each sector before erase.
26
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Program(4) and Status Data Polling Timing Waveforms
tCOS
tCES tCWC tOEWS tWPH tCWC tWPH
tCEH
tCE
tOEPS
tOE
tRDY
tWP tCDS tWP
tWP
tCDSS
tWP tSW
tASP (4) tCDS
tCDS SC tSCS tDS DQ0-7
tCDH
tCDH tWSD
tSCC tSPL
(note1)
tCDH tSCHW
tDH tAS tAH tAS tAHtSDS
tSDH tSP
tSP
tDS
tDH
tDF
tDF
11H
SA(1)
SA(2)
PD0
PD1
PD2111
40H
DQ7=VOL
DQ7=VOH
tDBR tRP R/
tRS HighZ
tDB (note2)
(note3) HighZ
tRBSY
Notes : 1. The programming operation is not guaranteed when the number of the SC pulse exceeds 2112. 2. Any commands, including reset command FFH, cannot be input while R/ is VOL. 3. The status returns to the Standby or the Output disable after R/ returns to HighZ. 4. By using program(4), data can be rewritten for each sector.
27
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
~~
~
~
~
~~
~
~
~~
~
~
~
~~ ~
~
~
28
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
~~
~
~
~
~~
~
~
~~
~
~
~
~~
~
~
29
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY ID and Status Register Read Timing Waveforms
tCOH (note1) tCOS tCOH (note1)
tCES
tOEPS tOEWS
tWP
tCDOH tCDH
tCDS SC tSCS
tSCHW
tCDAC tDS tDH tOE tCDF
tCDAC tDF tCDF
tSCS tOE
tDF
DQ0-7 90H Manufacturer Device Manufacturer Code Code Code Status Register
tRP R/
HighZ
Note : 1. The status returns to the Standby at the rising edge of
.
30
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Data Recovery Read Timing Waveforms
tCOH (note1) tCPH
tCES
tCWHR
tCEH
tOEWS
tOER
tCDOS tWP tCDH tOES tCDS SC tWSDR tSCC tSCC (note2) tSOH tCDS tWP tCDH
tSCS
tDS tDH
tSP tSPL tSAC tSAC tOEL tSAC tSH tSH
tSAC
tDF
tDS
tDH (note3)
DQ0-7 tRP 01H
D0out D1out D2111out (note2) FFH
HighZ R/
Note 1. The status returns to the Standby at the rising edge of . 2. Output data is not valid after the number of the SC pulse exceeds 2112 and 64 in the Data Recovery Read mode. 3. The status can return to the Ready after the command FFH is input.
31
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Data Recovery Write and Status Data Polling Timing Waveforms
tCOS
tCES tCWC tOEWS tWPH tCWC tWPH tCWC tWPH
tCEH
tCE tOE tOEPS tASP(4) tRDY tCDS
tWP tCDH tWP
tWP
tCDS tWP
tCDS SC tSCS
tCDS
tCDH
tCDH tSCHW
tDS
tDH
tAS
tAH
tAS
tAH
tDS tDH
tDF
tDF
DQ0-7 12H SA(1) SA(2) 40H tDB tRP R/ HighZ (note1) (note2) HighZ DQ7=VOL DQ7=VOH
Note : 1. Any commands, including reset command FFH, cannot be input while R/ outputs a VOL. 2. The status returns to the Standby or the Output disable after R/ returns to HighZ.
32
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
33
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Function Description
Status Register The M5M29F25611 outputs the operation status data as follows: DQ7 pin outputs a VOL to indicate that the memory is in either erase or program operation. The level of DQ7 pin turns to a VOH when the operation finishes. DQ5 and DQ4 pins output VOLs to indicate that the erase and program operations are successfully completed or not, respectively. If these pins output VOHs, it indicates that these operations have timed out. When these pins are monitored, DQ7 pin must turn to a VOH. To execute other erase and program operation, the status data must be cleared after a time out occurs. From DQ0 to DQ3 and DQ6 pins are reserved for future use. The pins output VOLs and should be masked out during the status data read mode. The function of the status register is summarized in the following table.
Table 1. Flag Definition
DQ7 DQ6 DQ5 DQ4 DQ3 DQ2 DQ1 DQ0
Definition
"VOH" = Ready "VOL" = Busy Outputs a VOL and should be masked out during the status data polling mode. "VOH" = Fail "VOL" = Pass "VOH" = Fail "VOL" = Pass
Ready/Busy Reserved Erase Check Program Check Reserved Reserved Reserved Reserved
Outputs a VOL and should be masked out during the status data polling mode.
34
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY
Notes
Unusable Sector
Initially, the M5M29F25611 contains unusable sectors.Due to the nature of the device architecture, the device can also be screened and tested for partial invalid sectors for selected systems that can utilize the devices.
1. Tested for partial invalid sectors. The usable sectors were programmed the following data. Column address Data 820H 1CH 821H 71H 822H C7H 823H 1CH 824H 71H 825H C7H
2. No erase and program for the partial invalid sectors by the system. Item Usable sectors (initially) Min 16,057 (98%)
Enable High System Reliability
The device may fail during a program or erase operation due to program or erase cycle. The following architecture will enable high system reliability if a failure occurs. 1. Error in read : Error correction that more than 3 bit error correction per each sector read is required for data reliability. 2. Error in program or erase operation : The device may fail during a program or erase operation due to program or erase cycle. The status register indicates that the program and erase operations are successfully completed or not. After every program and erase operations, read status register to confirm the program and erase operations are successfully completed. When the error happens in sector, try to reprogram the data into another sector. Then, prevent further system access to sector that error happens. Typically, recommended number of a spare sectors are 1.8% within initial usable 16,057 sectors by each device.If the number of failed sectors exceed the number of the spare sectors,usable data area in the device decreases.In the case of reprogramming to the spare sector ,do not use the data from the failed sector.The reprogram data must be the data reloaded from outer buffer,or use the Data recovery read mode or the Data recovery write mode(see the "Mode Description").To avoid consecutive sector failurechoose addresses of spare sectors as far as possible from the failed sectors.
5
3. The write/erase endurance is 1 x 10 cycles.
35
Rev.2.3.1
2001.2.2
MITSUBISHI LSIs
M5M29F25611VP
MORE THAN 16,057 SECTORS (271,299,072 BITS) CMOS 3.3V-ONLY SERIAL READ FLASH MEMORY Keep safety first in your circuit designs! Mitsubishi Electric Corporation puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to personal injury, fire or property damage. Remember to give due consideration to safety when making your circuit designs, with appropriate measures such as (i) placement of substitutive, auxiliary circuits, (ii) use of non-flammable material or (iii) prevention against any malfunction or mishap. Notes regarding these materials These materials are intended as a reference to assist our customers in the selection of the Mitsubishi semiconductor product best suited to the customer's application; they do not convey any license under any intellectual property rights , or any other rights, belonging to Mitsubishi Electric Corporation or a third party. Mitsubishi Electric Corporation assumes no responsibility for any damage, or infringement of any third-party's rights, originating in the use of any product data, diagrams, charts, programs, algorithms, or circuit application examples contained in these materials. All information contained in these materials, including product data, diagrams, charts, programs and algorithms represents information on products at the time of publication of these materials, and are subject to change by Mitsubishi Electric Corporation without notice due to product improvements or other reasons. It is therefore recommended that customers contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor for the latest product information before purchasing a product listed herein. The information described here may contain technical inaccuracies or typographical errors. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability, or other loss rising from these inaccuracies or errors. Please also pay attention to information published by Mitsubishi Electric Corporation by various means, including the Mitsubishi Semiconductor home page (http://www.mitsubishichips.com). When using any or all of the information contained in these materials, including product data, diagrams, charts, programs, and algorithms, please be sure to evaluate all information as a total system before making a final decision on the applicability of the information and products. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability or other loss resulting from the information contained herein. Mitsubishi Electric Corporation semiconductors are not designed or manufactured for use in a device or system that is used under circumstances in which human life is potentially at stake. Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor when considering the use of a product contained herein for any specific purposes, such as apparatus or systems for transportation, vehicular, medical, aerospace, nuclear, or undersea repeater use. The prior written approval of Mitsubishi Electric Corporation is necessary to reprint or reproduce in whole or in part these materials. If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the approved destination. Any diversion or reexport contrary to the export control laws and regulations of Japan and/or the country of destination is prohibited. Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor for further details on these materials or the products contained therein.
36
Rev.2.3.1
2001.2.2


▲Up To Search▲   

 
Price & Availability of M5M29F25611VP

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X